﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using xplang.parse;

namespace xplang.errors
{
  public class OperatorExpectedError : Error
  {

    public OperatorExpectedError(Token pos)
      : base(pos)
    {
    }

    public OperatorExpectedError(Token pos, String op)
      : base(pos)
    {
      this.op = op;
    }

    public String op;

    public override String message()
    {
      if (op == null)
        return "Um operador é esperado aqui";
      return "O operador \"" + op + "\" é esperado aqui";
    }
  }

}
